package com.newasia.management;


import com.newasia.management.dto.user.*;
import com.newasia.management.dto.user.role.*;

import java.util.List;

public interface ISysRoleService {

    List<SysRoleDto> selectSysRoleByUserId(Long user_id);
    RoleUserResponse insertSysUserRole(RoleUserRequest roleUserRequest);
    RoleUserResponse updateSysUserRole(RoleUserRequest roleUserRequest);

    SysRoleListResponse selectSysRoleList(SysRoleListRequset requset);
    UpdateSysRoleResponse updateSysRole(UpdateSysRoleRequset requset);
    InsertSysRoleResponse insertSysRole(InsertSysRoleRequset requset);
    DeleteSysRoleResponse deleteSysRole(DeleteSysRoleRequset requset);

    /*InsertRoleMenuResponse insertRoleMenu(InsertRoleMenuRequset requset);
    UpdateRoleMenuResponse updateRoleMenu(UpdateRoleMenuRequset requset);
    DeleteRoleMenuResponse deleteRoleMenu(DeleteRoleMenuRequset requset);*/
}
